lack what is necessary to survive - Spanish English Dictionary